专利摘要:
コンピュータベースのネットワークのユーザに、このユーザにとって潜在的に関心のある項目の推奨を提供するための方法及びシステムを提供する。取得した単語ベースの社会的行動情報、意味的に繊細な語彙分類、及び決定された黙示的なトピック固有のソーシャルネットワークを使用して、ユーザにとって潜在的に関心のある項目及び人物を決定することができる。推奨、推奨に関する論理的根拠の説明、及びユーザが推奨又は論理的根拠に関するフィードバックを提供するための機会を含むグラフィカルユーザインターフェイスをユーザに提示することができる。フィードバックを使用して将来的な推奨を改善することができる。
公开号:JP2011513802A
申请号:JP2010539626
申请日:2008-12-10
公开日:2011-04-28
发明作者:ヤヒア;シヘム アメール;ラマーナ イェルネニ;アルバン ギャラン;コン ユー
申请人:ヤフー! インコーポレイテッド;
IPC主号:G06F17-30
专利说明:

[0001] 本開示は、一般にコンピュータベースの推奨システムに関する。]
背景技術

[0002] インターネット及びその他のネットワーク上では、社会的行動及びソーシャルネットワークがますます一般的、複雑、かつ重要になってきている。さらに、特定のユーザにとって関心のある又は潜在的に関心のある項目又は人物を推奨する推奨システム及び方法が進化し、ますます有用かつ有益なものになってきている。より優れた推奨システムは、ユーザに積極的な社会的行動の見返りを与えることができ、社会的側面を有するサイト又はアプリケーションへのより高いレベルでの参加を促進する。]
図面の簡単な説明

[0003] 本発明の1つの実施形態によるネットワーク環境例100を示す図である。
物理サーバを実装するために使用できるコンピューティングシステムアーキテクチャ例を示す図である。
本発明の実施形態による方法のフロー図である。
本発明の実施形態による方法のフロー図である。
本発明の実施形態による方法のフロー図である。
本発明の実施形態による語彙分類の使用法を示す簡略化した概念的ボックス図である。
本発明の実施形態による方法のフロー図である。]
実施例

[0004] 本明細書では、「語彙」及び「語彙分類」という用語の各々は、とりわけ、単語、単語グループ、用語グループ、語句グループ、又はその他の言語構成のあらゆる組み合わせを広範に含み、このような単語、用語、又は語句に関するその他の様々な情報を様々な形で含むことができる。このようなその他の情報は、意味論、同義語又は反意語、階層、包含、関係、相互依存、分析などに関する情報を含むことができる。このような情報は、意味情報、階層情報などを含むことができる。語彙分類は、わずかに単語又は用語グループから構成することができ、又はその他の情報を含むこともできる。]
[0005] 本明細書では、「黙示的ソーシャルネットワーク」という用語は、1又はそれ以上の特徴、行動、又は特性、又はその他の情報に基づいて何らかの方法で関連し、又は関連可能と判断されたユーザ又はその他の個人のグループを、たとえこのようなユーザが、公然のグループ内に共に存在するように互いに明示的に関連付けることができても又はできなくても広範に含むことができる。さらに、黙示的ソーシャルネットワークは、1又はそれ以上の明示的ソーシャルネットワークを含み、又はこれに追加され、これと統合し、又はこれと組み合わせることができる。またさらに、「黙示的なトピック固有のソーシャルネットワーク」は、1又はそれ以上の特定のトピック、話題、分野などに関連する黙示的ソーシャルネットワークを含む。]
[0006] 本明細書では、潜在的に関心のある項目又は人物は、とりわけ、コンテンツ、物体、製品、サービス、又はその他の様々な識別可能又は表示可能な物体、エンティティ、概念などを広範に含むことができる。例えば、項目は、ユーザが表示、閲覧、通読、経験、対話、調査、購入などを望むことができる項目を含むことができる。人物は、友人又はその他の交友関係、さらにはデートなどに関して、ユーザが連絡、調査、又は対話を推奨される人物を含むユーザ、連絡先、名前、その他の識別情報などを含むことができる。]
[0007] 本明細書で使用する場合、社会的行動は、人物又はユーザによる様々な形の行動を広範に含む。ユーザによる社会的行動は、他のユーザ、又は他のユーザに関連するあらゆるものに何らかの形で結びついている又は結びつくことができるあらゆる形の行為又は活動を含むことができる。]
[0008] コンピュータベースの社会的行動を含む社会的行動は様々な形をとることができる。ユーザは、様々なアプリケーションを通じて及び様々なコンテキストにおいて明示的な友人のネットワークを確立することができる。また、明示的であれ又は暗示的であれ、あらゆる形のユーザ対ユーザの結びつき又はコミュニケーションが社会的行動の1つの形である。コンテンツに関して社会的行動を示すこともできる。コンテンツ関連の社会的行動は、ブックマーキング、タグ付け、コンテンツ共有、ブログ作成、或いは関心のある又は好みの他の明示的又は暗示的な指標などの行動を含むことができる。社会的行動はまた、携帯電話、PDA、又はその他の装置又はインターフェイスなどの、無線、ハンドヘルド、又は携帯用装置の入力又はこれとの対話のような無線コンテキストにおける行動を含むこともできる。]
[0009] いくつかの実施形態では、タグ付けなどのユーザの社会的行動、又はこれらの比較に基づいてソーシャルネットワークを決定し、導出し、又は推測することができる。例えば、関心のある共通トピックなどの異なるユーザの社会的行動における共通性、結びつき、又はパターンを判断することができる。次に、このような共通性、結びつき、又はパターンを使用して、ユーザに推奨するための項目又は人物を決定するのに役立てることができる。例えば、推奨する項目は、黙示的ソーシャルネットワーク(又は明示的及び黙示的ネットワーク情報を含む結合ネットワーク)内のユーザにより人気のある項目、別のユーザと同様のタグ付けパターンを示す特定のユーザにとって関心のある項目などを含むことができる。]
[0010] いくつかの実施形態では、関心のあるトピックを共有すると判断されたユーザのグループをトピック固有の語彙分類と関連付けることができ、又はこのような語彙分類をこのようなグループに関連して発展させることができ、或いはこれらの両方を行うことができる。いくつかの実施形態では、特定の語彙及び語彙分類を生成して使用することができる。このような語彙分類を使用して、黙示的ソーシャルネットワークを推測し、或いは推測又は決定に役立てることができ、又はこの逆、或いはこれらの両方も可能である。語彙分類は意味的に繊細であり得る。意味的に繊細な語彙分類は、語彙をより正確かつ豊かに表現するために、単語だけでなく意味、用語の階層、同義語などに関する情報も捕らえる分類を含むことができる。]
[0011] コンピュータユーザのための推奨システム方法、及びこのような推奨システム及び方法に、これらと共に、又はこれらで使用するための技術に関する本発明の実施形態が含まれる。タグ付け、ブックマーキングなどのコンピュータベースのユーザの社会的行動に少なくとも部分的に基づいて、このような決定及び提示を行うことができる。いくつかの実施形態では、社会的行動の分析が、ユーザ、ユーザグループ、トピック、コンテンツ、又はこれらの組み合わせの間の結びつき、又は結びつきの強さを判断するために、数学的、アルゴリズム的、又は統計的分析を含むことができる。その後、特定のユーザにとって潜在的に関心のある項目又は人物を決定する際にこのような分析を使用することができる。]
[0012] 本明細書で使用する場合、「タグスペース」は、様々な形の数学的、アルゴリズム的、又は統計的分析又は決定、及びこれらの構造を含むことができる。例えば、タグスペースは、多次元スペースを含み又は誘発することができ、この場合スペース内の軸などの様相が特定のエンティティ又は要素の量子化を表し、又はこれらを可能にする。さらに、タグスペースは、タグ付け又はその他の形の社会的行動に関する要素、並びに語彙、語彙用語、語彙分類、及びユーザ又はユーザグループによる語彙の使用などに関する要素を含み、促進し、又は組み込むことができる。タグスペース内のポイント間のベクトル又は距離を利用して、ユーザ、ユーザ行動、タグ付け、語彙、語彙又は語彙分類の用語、及び関心のある又は役に立つその他の決定を判断又は推定することができる。]
[0013] いくつかの実施形態では、潜在的に関心があると判断された項目又は人物をユーザに推奨することができる。推奨には、語彙の単語、用語、又は階層を含むことができる視覚的説明又は注釈などの、推奨の決定又は論理的根拠の説明を伴うことができる。推奨及び説明は、積極的な社会的行動を促してタグ付けなどのユーザ行動に影響を与えることができ、その後これが将来的な黙示的ネットワークの決定及び推奨などを改善することができる。また、フィードバックを提供する機会をユーザに与えることができ、これを使用して推奨又は説明の質を評価し又はこれらを確認することができ、その後フィードバックを利用して将来的な推奨の質を改善することができる。いくつかの実施形態では、数周期にわたってユーザがより積極的にソーシャルサイトに参加するように促され、ウェブ又はより特定のネットワーク上でより広い範囲又はコンテンツ及びより関連性のある利用可能なコンテンツを楽しむことができるようになる。積極的な社会的行動には、改善された推奨の質により見返りが与えられる。]
[0014] 例えば、いくつかの実施形態では、ユーザが、グラフィカルユーザインターフェイスを通じてフィードバックを提供することにより、推奨されたコンテンツを確認することができる。このインターフェイスにより、ユーザは、例えば、肯定的又は否定的フィードバックを提供し、或いはタグ付け又は投票によって推奨を確認できるようになる。その後、このフィードバックを使用して、将来的な推奨の決定及び推奨を改良又は改善することができる。]
[0015] いくつかの実施形態では、特定のユーザに推奨するための項目又は人物を決定する際に、ユーザグループ内の社会的行動を使用することができる。社会的行動を使用して黙示的ソーシャルネットワークを決定することができ、その後、特定のユーザに推奨するための潜在的に関心のある又は関心の高い項目又は人物を決定する際にこれを使用すること(又はこの逆、又はこれらの両方)ができる。黙示的ソーシャルネットワークは、これ自体で、又は明示的ソーシャルネットワークに加えて、又はこれと組み合わせて使用することができる。黙示的ソーシャルネットワークを決定する際に語彙又は語彙分類を使用することができる。語彙分類又は語彙分類の側面は意味論を考慮に入れることができ、或いは意味論により影響を受けることができる。黙示的ソーシャルネットワークは、トピック固有とすることができる。]
[0016] いくつかの実施形態では、語彙分類を使用して、黙示的トピック固有のソーシャルネットワークを決定すること(又はこの逆、又はこれらの両方)ができる。特定のユーザに推奨するための潜在的に関心のある項目又は人物を決定する際に黙示的なトピック固有のソーシャルネットワークを使用することができる。]
[0017] 項目の推奨を含むグラフィカルユーザインターフェイスなどの表示を生成し又はユーザに提供することができる。語彙分類は意味的に繊細であり得る。表示は、ユーザに項目を推奨するための決定で利用した論理的根拠に関する注釈又はその他の指標を含むことができる。このような注釈は、適切な語彙分類への参照又はここから発生する単語を含むことができる。]
[0018] ユーザには、推奨又はその論理的根拠に関するフィードバックを提供するためのインターフェイス及び機会を提供することができる。フィードバックを利用して、将来的な推奨の決定及び推奨を強化又は改善することができる。いくつかの実施形態では、語彙又は語彙分類が生成されると静的ではなくなり、追加のタグ付け行動、ユーザフィードバック、黙示的ソーシャルネットワーク情報、及びその他の収集された情報を含む要因に基づいて修正又は追加することができる。]
[0019] いくつかの実施形態では、決定又は推奨を行うために使用した側面、要素、又はエンティティを、多次元タグスペースなどのタグスペースを利用して表現又は分析することができる。タグスペース内のベクトルは、黙示的ソーシャルネットワーク内のユーザ間の類似性のような、エンティティの近接性又は類似性を示すことができる。その後、タグスペース内に表されるような近接する第2のユーザにとって関心のある項目をユーザに推奨することなどにより推奨の決定を行う際にこのような分析を使用することができる。]
[0020] 上述したように、いくつかの実施形態では、トピック固有の黙示的ソーシャルネットワークを含むことができる黙示的ソーシャルネットワークを決定する際に社会的行動が使用される。例えば、いくつかの実施形態では、ソフトウェア、料理、旅行、ニュースなどの関心のあるあらゆるトピックを考慮した場合、トピックと関連性のある又は関連し得る提供又は共有されたコンテンツなどの、ユーザの社会的行動の統計的又はアルゴリズム的分析を使用してトピック固有の黙示的ソーシャルネットワークを決定することができる。トピックに関して共通性、パターン、又は関連行動を示すユーザ又はユーザのプロファイルを、特定の黙示的ソーシャルネットワーク内に存在すると判断することができる。]
[0021] さらに、このような分析において意味的に繊細な語彙分類を使用することができる。単純な例として、語彙分類は、「料理」という大きな概念又はトピックの中に「焼く(baking)」及び「直火で焼く(grilling)」を含むことができる。この情報を使用して、「焼く」ことに関心を示すユーザと、「直火で焼く」ことに関心を示すその他のユーザが、特定の黙示的なトピック固有のソーシャルネットワーク内に存在すると判断できる可能性がある。]
[0022] またさらに、語彙分類の言語階層を使用して推奨の論理的根拠を説明することができる。例えば、焼くことに関心のあるユーザが料理本のトピック、サイトなどにも関心がある場合、直火焼きに関心を持つユーザにこれらの料理本のトピック、サイトなどを推奨することができる。この推奨と共に又はこれに関連して、料理にも関心を持つユーザ(又は多数のユーザ)が料理本のトピック、サイトなどに関心を示したという事実を含む説明を提供することができる。]
[0023] いくつかの実施形態では、黙示的ソーシャルネットワークなどの新規ネットワークを構築すること、及び推奨の決定を行うことが、ユーザ、サブネットワーク、関心、トピックなどの、ネットワークに参加し又はネットワーク内で意味を有するエンティティ又は要素の類似性を評価することを含む。いくつかの実施形態では、タグ又はその他の社会的行動のスペース内にこのような個々のエンティティの意味が与えられることにより、このようなタグのベクトルを比較することで、これらのベクトルによって表される対象の類似性を評価できるようになる。これをさらに、推奨の決定又は推奨を行う際に利用することができる。]
[0024] 使用できる種類の統計的方法の1つの例として、簡潔に上述したようなタグスペース又はその他の社会的行動スペースを利用する方法が挙げられる。例えば、トピックTを所与とした場合、u1及びu2がTに関連するものとしてラベル付けしたウェブページ、写真、又はその他のコンテンツを平均ユーザと比較して考慮することにより、ユーザu1とu2の間の距離をTに関して計算することができる。コンテンツにはいくつかの方法でラベル付けすることができ、タグ付けにより、有益なフィードバックを提供することにより、或いはブログ投稿などのユーザ提供コンテンツの場合には投稿のテキスト内の単語を考慮することによりこれを行うことができる。距離には方向性があり、[0,1]の範囲に正規化される。距離関数は、2人のユーザによる関連性を有するものとしてラベル付けされたコンテンツ内の一致(重複)及び不一致を考慮し、コーパス又はトピックTに対するコンテンツのグループ全体の重要性(逆文献頻度(IDF)に類似した概念)を考慮することもできる。決定された黙示的ソーシャルネットワーク内のユーザu1とu2の間の結びつきの強さ(及び彼らが特定の黙示的ソーシャルネットワーク内に存在するか否か)は、これらの2人のユーザ間の距離の関数として又はこれによって表現又は決定することができる。]
[0025] 上述したように、いくつかの実施形態は、決定又は生成された語彙又は語彙分類を利用する。例えば、いくつかの実施形態では、(黙示的、明示的、又は両方の組み合わせのいずれであろうとも)ソーシャルネットワークを所与とした場合、このネットワークのユーザに共通するソーシャルネットワーク固有の意味を表す語彙を導出又は生成することができる。例えば、「java」という単語は、1つのネットワークではプログラミング言語を意味することができ、別のネットワークではコーヒーのブランドを意味することができる。別の例として、「カサブランカ(Casablanca)」という単語は、映画関連のウェブサイトにタグ付けを行うDel.icio.usユーザのネットワーク内では映画のタイトルを意味することができ、Yahoo.photo共有サイトであるFlickrにおいて旅行写真に関心のあるユーザのネットワーク内では都市を意味することができる。さらに別の例として、「メニュー(menu)」という単語は、ソフトウェアネットワーク(トピック固有のソーシャルネットワーク)内ではグラフィカルユーザインターフェイスの要素を意味することができ、レストランの常連客のネットワークでは食べ物の選択肢を意味することができる。導出又は生成された語彙又は語彙分類は、類語表のような優位に統語的な特徴を含む様々な言語的な又は意味的な特徴、並びに特定のソーシャルグループによって割り当てられた、又はその用語に関連付けられた意味を捕らえることができる。]
[0026] 上述したように、いくつかの実施形態では、項目がユーザにとって潜在的に関心があり又は関連性があるかもしれないという判断の背後にある推論などの、推奨する項目又は人物を決定する際に用いた論理的根拠の、ユーザに対して与えられる又は視覚的な説明、注釈、又は指標を推奨に伴うことができ、又はこれらに推奨を関連付けることができる。例えばユーザ間のタグの共起性に基づいて生成できる階層的な語彙分類を使用することができる。このような語彙分類は、とりわけタグの特異性及び階層の決定に基づいて構築することができる(及び逆に、これらを可能にすることに役立つことができる)。]
[0027] いくつかの実施形態では、外部ソースからの語彙、単語、或いは語彙又は単語の分類を使用して、生成された語彙分類を充実させ又は増やすことができる。例えば、WordNet辞書、又はWikipedia.orgのウェブサイトに関連するシソーラスを使用して、同義語、下位語などを決定し、関連付け、又は結びつけることができる。さらなる例として、LinkedInなどのウェブサイトから得たコンピュータ専門家の要約書から一般的なコンピューティング用語を抜粋することができる。さらに別の例として、ウェブサイトFacebook上の特定の大学に固有の語彙が、そのサイトから取得されるような学校のマスコット、チーム、スポーツの有名人、人気のある科目及び教授などを含むことができる。]
[0028] いくつかの実施形態では、語彙分類を生成する際に様々な形の統計的、数学的、又はアルゴリズム的技術を利用することができる。例えば、いくつかの実施形態では、テキストコンテンツ(ブログ投稿、タグなどの、ソーシャルネットワーク内に存在するあらゆるテキスト)に統計的分析を使用して、個々のユーザ又はソーシャルネットワークを特徴付ける語彙を導出することができる。語彙は、用語の重み付け階層であってもよく、又はこれを含んでもよく、より高いレベルの用語をトピックと呼ぶことができる。重みは、タグスペース内の距離、例えば、トピック、サブトピック、及び用語間の距離を表すことができる。]
[0029] 1つの具体的な例として、語彙又は語彙分類を、[java web computing art]などの用語の集合として表すことができる。サイズNの語彙の場合、コンテキスト要素Cをn項の語彙ベクトルVcを使用してタグスペース内で記述することができ、この場合Vc[i]∈[0,1]がCとi番目の語彙用語との間の類似性を表す。従って、例えば、[java web computing art]という語彙の語彙ベクトル[0 0.5 0.33 1]は、「java」に関しては類似性なし、「art」に関しては最大の類似性、「web」及び「computing」に関しては中間の類似性を示す。その後、コサインベクトル距離メトリックを使用して、このスペース内の要素を比較することができる。]
[0030] 上述したように、本発明の実施形態を、ソーシャルウェブサイトに関連する行動を含む社会的行動に関して使用することができる。例えば、本発明の実施形態を、ユーザがコンテンツに寄稿し、これを消費及び評価するサイトを含むソーシャルコンテンツサイトに関して使用することができる。このようなサイト上では、ユーザは、友好関係などを宣言することなどにより明示的に、及びコンテンツの消費、作成、編集、修正、又は評価によって実証し又は示すように、又はナビゲーション、タグ付け、ブックマーキングなどにより暗示的に、の両方で社会的行動を示すことができる。共有された、共通の、又は関連する行動を使用して、新規の又は黙示的ユーザネットワークを識別し、潜在的に関心のある項目、コンテンツ、又は人物を決定して推奨することができる。潜在的に関心のある人物は、友人、友好関係、連絡、デートなどに推奨される人物を含むことができる。]
[0031] 本発明の実施形態を使用又は適用することができるソーシャルサイトの例に、Del.icio.usがある。このサイト上では、ユーザが友人ネットワークを形成し、個々の単語又は語句を含むことができるタグでウェブページにブックマーク又は注釈を付ける。本発明の実施形態を使用して、ユーザのタグ付け行動、その他に基づいて他のユーザとの新しい社会的つながり又は結びつきを提案又は決定することにより、ユーザの明示的な友人ネットワークに追加を行い、又はこれを増やすことができる。ユーザにとって潜在的には関心があるものの現在のところ知らないブックマークされたURLなどの新規のコンテンツを決定して推奨する際に、この増大したネットワークを使用することができる。]
[0032] いくつかの実施形態では、黙示的ソーシャルネットワークを決定できる元となる社会的行動が、ブログ投稿へのコメント、Yahoo! Answersなどのサイトへの回答、同様の又は関連するトピックに関する投稿などのスレッドを含む。このような社会的行動はまた、ユーザが1又は複数の同じURLを自身のお気に入りに追加したり、又はDel.icio.usなどのサイト上で同様の又は関連する単語で同じURLをブックマークしたりなどのような、共通のブックマーキング又はタグ付け行動又はパターンを含むこともできる。]
[0033] 上述したように、いくつかの実施形態は語彙分類を利用する。このような語彙分類は、語彙又はソーシャルコンテンツサイトを整理し、利用し、まとめるのに役立つことができる。ユーザは風変わりな又は珍しいタグを使用することがあるかもしれないが、語彙分類は、このようなタグをより高いレベルの用語と関連付けることなどによってこれらを意味的コンテキストに加えるのに役立ち、語彙分類からの関連用語を参照することにより推奨の説明を行うのに役立つことができる。これがさらに、推奨された項目又は人物がユーザにとって潜在的に関連性のある又は関心のあるものであるというユーザの認識又は理解を高めることができ、ユーザに対して推奨の論理的根拠及び過程をより透明かつ明確にする。]
[0034] 上述したように、ユーザに推奨するための項目又は人物を決定する際に黙示的ソーシャルネットワークを使用することができる。例えば、ユーザのソーシャルネットワークを使用して、ユーザに新規のコンテンツを推奨することができる。例えば、ウェブサイトDel.icio.usでは、ユーザのソーシャルネットワークの中で最も頻繁にブックマーク及び/又はタグ付けされるURLを推奨することができる。ユーザからの明示的な検索要求に応答してコンテンツを推奨する際などのいくつかの場合には、ユーザのソーシャルネットワーク間での人気に加え、リソースとクエリとの間のコンテンツの類似性を考慮することができる。人気及びコンテンツの類似性に加え、新しさに基づいて推奨に優先順位を付けることもできる。例えば、ブログ投稿の日付、又はユーザがDel.icio.usにおいてURLとの関連付けを行った最初のタグの日付を、推奨の優先順位付けに含めることができる。]
[0035] いくつかの実施形態では、例えばウェブページに含まれるものなどのグラフィカルユーザインターフェイスを通じてユーザへの推奨を提供することができ、この推奨は、推奨の背後にある論理的根拠の説明を伴うことができる。例えば、推奨の導出又は決定に使用した語彙で推奨に注釈を付けることができる。このような注釈は、追加のメタデータ又はコンテキストをユーザに提供することができ、ユーザが推奨の出所又は推論を理解するのに役立つ。さらに、ユーザは、将来的に追加コンテンツをタグ付けすることにより語彙を充実させることができる。]
[0036] 図1は、特定の実施構成が動作できるネットワーク環境例を示している。本発明の特定の実施構成は、インターネットなどの広域ネットワーク環境で動作する。図1が示すように、本発明の特定の実施構成は、ネットワーククラウド60に動作可能に結合されたソーシャルネットワークサイト20を含むネットワーク環境で動作することができる。一般に、ネットワーククラウド60は1又はそれ以上の相互接続されたネットワークを表し、これを介して本明細書で説明するシステム及びホストが通信を行うことができる。ネットワーククラウド60は、(インターネットなどの)パケットベースの広域ネットワーク、プライベートネットワーク、無線ネットワーク、衛星ネットワーク、セルラーネットワーク、ページングネットワークなどを含むことができる。クライアント又はユーザノード82及び84が、ネットワークサービスプロバイダ又はその他のいずれかの適当な手段を介してネットワーク環境に動作可能に接続される。クライアントノード82及び84は、パーソナルコンピュータ又は携帯電話、並びにラップトップコンピュータ、携帯情報端末(PDA)などのその他の種類のモバイル装置を含むことができる。] 図1
[0037] ソーシャルネットワークサイト20は、1又はそれ以上のユーザがコンピュータネットワークを介してアクセス可能なソーシャルネットワークアプリケーションをホストするネットワークアドレス可能システムである。ソーシャルネットワークアプリケーションは、ウェブサイト及びサーバ機能を含むことができ、ユーザは、識別されたウェブページ及びその他のコンテンツをコンピュータネットワークを介して要求及び受信することができる。ソーシャルネットワークアプリケーションはまた、ユーザがパーソナルウェブページを構成し、保持できるようにもする。]
[0038] 特定の実施構成では、ソーシャルネットワークサイト20が、1又はそれ以上の物理サーバ22及び1又はそれ以上のデータストア24を含む。1又はそれ以上の物理サーバ22は、ルータ26を介してコンピュータネットワーク60に動作可能に接続される。1又はそれ以上の物理サーバ22は、クライアントノード82及び84からコンテンツをアップロード及び取得したりなどの、ユーザがソーシャルネットワークとやりとりできるようにする機能性をホストする。1つの実施構成では、1又はそれ以上の物理サーバによってホストされる機能性に、ウェブ又はHTTPサーバ、FTPサーバなどを含めることができる。]
[0039] 物理サーバ22はまた、本明細書で説明するソーシャルネットワークサイト20を目的とした機能性もホストする。1つの実施構成では、データストア24が、ユーザの識別子、パスワード、名前などのコア情報を含むユーザアカウント情報、並びにユーザのプロファイルデータ、住所、嗜好、金融口座情報、アップロードされたコンテンツへのポインタ、及びコンテンツなどを処理するための1又はそれ以上のモジュールへのポインタなどのその他のユーザ関連情報を記憶することができる。特定のデータストア24はまた、デジタルコンテンツデータオブジェクト及びその他のメディア資産などのコンテンツを記憶することもできる。特定の実施構成では、コンテンツデータオブジェクト又はコンテンツオブジェクトは、通常データファイル又はレコードの形で記憶又は具体化されるデジタル情報の個別項目である。コンテンツオブジェクトは、テキスト(例えば、ASCII、SGML、HTML)、画像(例えば、jpeg、tif、及びgif)、グラフィックス(ベクトルベース又はビットマップ)、オーディオ、ビデオ(例えば、mpeg)、又はその他のマルチメディア、及びこれらの組み合わせを含む多くの形をとることができる。コンテンツオブジェクトデータはまた、実行可能コードオブジェクト(例えば、ブラウザウィンドウ又はフレーム内で実行可能なゲーム)、ポッドキャストなどを含むこともできる。構造的には、コンテンツデータストア24は、大型の部類のデータ記憶及び管理システムを暗示する。特定の実施構成では、データベースサーバ、大容量記憶媒体、メディアライブラリシステムなどの構成要素を含むいすれかの適当な物理システムによりコンテンツデータストア24を実装することができる。]
[0040] 本明細書で説明するサーバホストシステムは、幅広いコンピューティングシステム及びアーキテクチャの形で実装することができる。以下、限定目的ではなく教示目的でコンピューティングアーキテクチャ例について説明する。]
[0041] ネットワークにはサーバコンピュータ102も接続される。サーバコンピュータ102は、とりわけCPU112及びデータ記憶装置114を含む。データ記憶装置は、データベース116及び推奨プログラム118を含む。推奨プログラム118は、本発明の実施形態による方法及び技術を実施するために利用されるプログラミング、アルゴリズム、ソフトウェア、モジュールなどの全てを広範に表すことが意図されている。様々な実施形態では、推奨プログラム118を、単一サーバ、又は複数のサーバ、又はその他のコンピュータ又は装置上に記憶することができる。]
[0042] 図2は、物理サーバの実装に使用できるコンピューティングシステムアーキテクチャ例を示している。1つの実施形態では、ハードウェアシステム200が、プロセッサ202、キャッシュメモリ204、及び本明細書で説明する機能を目的とした1又はそれ以上のソフトウェアアプリケーション及びドライバを含む。また、ハードウェアシステム200は、高性能入出力(I/O)バス206及び標準I/Oバス208も含む。ホストブリッジ210がプロセッサ202を高性能I/Oバス206に結合し、I/Oバスブリッジ212が2つのバス206及び208を相互に結合する。バス206にはシステムメモリ214及びネットワーク/通信インターフェイス216が結合する。ハードウェアシステム200は、ビデオメモリ(図示せず)及びこのビデオメモリに結合されたディスプレイ装置をさらに含むことができる。バス208には大容量記憶装置218及びI/Oポート220が結合する。ハードウェアシステム200は、キーボード及びポインティング装置、並びにバス208に結合されたディスプレイ装置(図示せず)を任意で含むことができる。総合的に、これらの要素は、以下に限定されるわけではではないが、カリフォルニア州サンタクララのIntel(インテル)社製のx86互換プロセッサ、及びカリフォルニア州サニーベールのAdvanced Micro Devices(AMD)社製のx86互換プロセッサ、並びにその他の適当ないずれかのプロセッサに基づく汎用コンピュータシステムを含む様々なコンピュータハードウェアシステムを表すことが意図されている。] 図2
[0043] 以下、ハードウェアシステム200の要素についてより詳細に説明する。特に、ネットワークインターフェイス216は、ハードウェアシステム200と、Ethernet(登録商標)(例えばIEEE802.3)ネットワークなどの幅広いネットワークのいずれかとの間の通信を提供する。大容量記憶装置218が、ロケーションサーバ22内で実施される上述の機能を実行するためのデータ及びプログラミング命令のための永久記憶装置を提供するのに対し、システムメモリ214(例えば、DRAM)は、プロセッサ202によって実行される場合のデータ及びプログラミング命令のための一時記憶装置を提供する。I/Oポート220は、ハードウェアシステム200に結合できる追加の周辺装置間の通信を提供する1又はそれ以上のシリアル及び/又はパラレル通信ポートである。]
[0044] ハードウェアシステム200は様々なシステムアーキテクチャを含むことができ、ハードウェアシステム200の様々な構成要素を再配置することができる。例えば、キャッシュ204は、プロセッサ202にオンチップであってもよい。或いは、キャッシュ204及びプロセッサ202を「プロセッサモジュール」として共にまとめることができ、この場合、プロセッサ202は「プロセッサコア」と呼ばれる。さらに、本発明のいくつかの実施形態は、上述の構成要素を全て必要とするわけでも含むわけでもない。例えば、標準I/Oバス208に結合されるように示している周辺装置が、高性能I/Oバス206に結合することができる。また、いくつかの実施形態では、単一のバスのみが存在することができ、ハードウェアシステム200の構成要素は、この単一のバスに結合される。さらに、ハードウェアシステム200は、追加のプロセッサ、記憶装置、又はメモリなどの追加の構成要素を含むことができる。]
[0045] 以下で説明するように、1つの実施構成では、本明細書で説明する物理サーバの1又はそれ以上の動作が、ハードウェアシステム200によって実行される一連のソフトウェアルーチンとして実施される。これらのソフトウェアルーチンは、プロセッサ202などのハードウェアシステム内のプロセッサにより実行される複数の又は一連の命令を含む。まず、この一連の命令を大容量記憶装置218などの記憶装置に記憶することができる。しかしながら、この一連の命令を、ディスケット、CD−ROM、ROM、EEPROMなどのいずれかの適当な記憶媒体に記憶することもできる。さらに、一連の命令をローカルに記憶する必要はなく、ネットワーク上のサーバなどの遠隔の記憶装置からネットワーク/通信インターフェイス216を介して受け取ることができる。命令は、大容量記憶装置218などの記憶装置からメモリ214内にコピーされ、その後プロセッサ202によりアクセスされ実行される。]
[0046] ハードウェアシステム200の、ソフトウェアアプリケーション(図示せず)とのデータの入出力を含む動作をオペレーティングシステムが管理して制御する。オペレーティングシステムは、システム上で実行されるソフトウェアアプリケーションとシステムのハードウェア構成要素との間のインターフェイスを提供する。本発明の1つの実施形態によれば、このオペレーティングシステムは、ワシントン州レッドモンドのMicrosoft社から市販されているWindows(登録商標)95/98/NT/XP/Vistaオペレーティングシステムである。しかしながら、カリフォルニア州クパチーノのApple Computer社から市販されているApple Macintoshオペレーティングシステム、UNIX(登録商標)オペレーティングシステム、LINUXオペレーティングシステムなどのその他の適当なオペレーティングシステムと共に本発明を使用することもできる。当然ながら、他の実施構成も可能である。例えば、本明細書で説明するサーバの機能を、バックプレーンを介して通信する複数のサーバブレードによって実施することができる。]
[0047] 図2Aは、本発明の実施形態による方法250のフロー図である。ステップ252は、複数ユーザの単語ベースの社会的行動に関する情報を取得するステップを含む。ステップ254は、取得した情報を推奨プログラムを使用して分析するステップを含む。ステップ256は、この分析に少なくとも部分的に基づいて、特定のユーザに推奨するためのユーザにとって潜在的に関心のある項目又は人物を決定するステップを含む。ステップ258は、グラフィカルユーザインターフェイスを介して項目又は人物の推奨を提示するステップを含む。] 図2A
[0048] 図3は、本発明の実施形態による方法300のフロー図である。ステップ302は、複数のユーザの単語ベースの社会的行動に関する情報を取得するステップを含む。ステップ304は、取得した情報を語彙分類を使用して分析し、黙示的なトピック固有のソーシャルネットワークを決定するステップを含む。ステップ306は、黙示的なトピック固有のソーシャルネットワークのうちの1又はそれ以上に関連する情報に少なくとも部分的に基づいて、ユーザに推奨するための潜在的に関心のある項目又は人物を決定するステップを含む。ステップ308は、潜在的に関心があると判断された項目の推奨を含むグラフィカルユーザインターフェイスをユーザに提示するステップを含む。] 図3
[0049] 図4は、本発明の実施形態による方法400のフロー図である。ステップ402は、ユーザに推奨するための潜在的に関心のある項目又は人物を推奨プログラムを使用して決定するステップを含む。ステップ404は、潜在的に関心のある項目又は人の推奨を含むグラフィカルユーザインターフェイスをユーザに提示するステップを含む。ステップ406は、その項目又は人物がユーザにとって関心のあるものであるかもしれないという判断において使用した論理的根拠の指標を提示するステップを含む。ステップ408は、ユーザが推奨又は論理的根拠に関するフィードバックを提供するための機会をユーザに提示するステップを含む。] 図4
[0050] 図5は、本発明の実施形態による語彙分類の使用法を示す簡略化した概念的ボックス図500である。上述したように、いくつかの実施形態では、黙示的なトピック固有のソーシャルネットワークを決定することに関して語彙分類を生成して使用することができる。その後、ユーザに推奨するための項目又は人物を決定する際にトピック固有のソーシャルネットワークを使用することができる。図5に示すように、4人のユーザ502、504、506、508が、タグ付けなどのこれらのユーザの社会的行動から、トピック、具体的には車への関心の兆候を示したと判断される。このため、ユーザ502、504、506、508を、車510のトピックに関する黙示的ソーシャルネットワークに含めることができる。ボックス512は、簡略化した語彙分類の一部の表示を提供するものであり、ユーザ502、504、506、508が共有する関心及びこれらのユーザが車510に関する黙示的ソーシャルネットワークに属すと判断することに関してこのボックス512を使用することができる。] 図5
[0051] 図示のように、語彙分類は意味的に繊細であるため、タグ付け行動が「convertible」というタグの使用を含むユーザ3の506を、このタグを使用したからと言って車に関する黙示的ソーシャルネットワークの一部であるとみなすべきではないと判断できるようになる。語彙分類は、「convertible」という単語を含むが、この分類で使用される単語はコンバーチブル型の車を意味する。ユーザ3の506は、このタグを車ではなくソファベッドに関して使用したと判断される。従って、ユーザ3は、車510に関連する黙示的ソーシャルネットワークの一部であるとはみなされない。]
[0052] このように、図5は、意味的に繊細な語彙分類及び黙示的なトピック固有のソーシャルネットワークの使用法の1つの非常に単純な例を提供するものにすぎない。様々な実施形態では、黙示的ソーシャルネットワークの決定前、中、及び/又は後に語彙分類を生成することができ、また様々な実施形態では、他方の構築又は決定に役立てるために各々を使用することができる。] 図5
[0053] 図5で実証されるように、タグ付けなどの意味的に正確な社会的行動の分析と共に意味的に繊細な語彙分類を使用して、黙示的ソーシャルネットワークを正確に決定することができる。その後、黙示的ソーシャルネットワーク内のユーザのようなユーザに推奨するための適当な項目又は人物を決定する際にこのようなネットワークを使用することができる。例えば、いくつかの実施形態では、ソーシャルネットワーク内のユーザ間で最も人気のある項目を使用して、これをこの項目にまだ関心を示していないネットワーク内の特定のユーザに推奨することができる。] 図5
[0054] 図6は、本発明の実施形態による方法600のフロー図である。ステップ602は、ユーザの組の1人の社会的行動の種類の組の1つに関する情報を取得するステップを含む。ステップ604は、情報をデータベース内に記憶するステップを含む。ステップ606において、方法600は、組内にこれ以上の種類が存在するかどうかを問い合わせる。存在する場合には、方法はステップ602へ戻り、異なる種類の社会的行動に適用される。存在しない場合には、方法600はステップ608へ進む。] 図6
[0055] ステップ608において、方法600は、組内にこれ以上のユーザが存在するかどうかを問い合わせる。存在する場合には、方法600はステップ602へ戻り、異なるユーザに適用される。存在しない場合には、方法600はステップ610へ進む。]
[0056] ステップ610は、語彙分類の使用を含む、情報を分析するステップを含む。ステップ612は、ユーザにとって潜在的に関心のある項目又は人物を決定するステップを含む。ステップ614は、潜在的に関心があると判断された項目又は人物の推奨及び論理的根拠をユーザに提示するステップを含む。ステップ614はまた、推奨又は論理的根拠、或いはこれらの両方に関してフィードバックを提供するための機会をユーザに提示するステップも含む。]
[0057] ステップ616において、方法600は、フィードバックが提供されたかどうかを問い合わせる。提供されなかった場合、方法はステップ618で終了する。提供された場合、ステップ620において、フィードバックを利用して将来的な推奨、又は推奨に関して行われた分析又は決定を改善し、或いは改善しやすくする。例えば、いくつかの実施形態では、図6に示すように、ステップ620においてフィードバックを受け取ると、方法600は、ステップ610の分析へ戻り、その後フィードバックを利用して、例えば将来的な推奨の質に影響を与え、これを改善し、又は改善に役立てる。] 図6
[0058] 20ソーシャルネットワークサイト
22物理サーバ
24データストア
26ルータ
60ネットワーククラウド
82クライアントノード
84 クライアントノード
102サーバコンピュータ
112 CPU
114データ記憶装置
116データベース
118推奨プログラム]
权利要求:

請求項1
コンピュータベースのネットワーク内のユーザにとって潜在的に関心のある項目又は人物を推奨する方法であって、複数ユーザの1又はそれ以上の種類のコンピュータベース、単語ベースの社会的行動に関する情報を取得するステップと、前記取得した単語ベースの社会的行動情報を語彙ベースの分類を使用して分析し、前記複数ユーザのうちの一組のユーザを含む少なくとも1つの黙示的なトピック固有のソーシャルネットワークを決定するステップと、前記トピック固有のソーシャルネットワークに関する情報に少なくとも基づいて、前記トピック固有のソーシャルネットワーク内の前記一組のユーザのうちのユーザに推奨するための潜在的に関心のある項目又は人物を決定するステップと、前記ユーザにとって潜在的に関心のある前記項目又は人物の推奨を含む前記ユーザに提供するためのグラフィカルユーザインターフェイスを提示するステップと、を含むことを特徴とする方法。
請求項2
情報を取得するステップが、タグ付け及びブックマーキング行動の少なくとも一方に関する情報を取得するステップを含む、ことを特徴とする請求項1に記載の方法。
請求項3
情報を取得するステップが、単語ベースのタグ付け情報を取得するステップを含む、ことを特徴とする請求項2に記載の方法。
請求項4
情報を取得するステップが、ユーザが開始した検索に関する情報を取得するステップを含む、ことを特徴とする請求項1に記載の方法。
請求項5
分析ステップが、少なくとも1つの黙示的なトピック固有のソーシャルネットワークを少なくとも1つの明示的ソーシャルネットワークと統合するステップを含む、ことを特徴とする請求項1に記載の方法。
請求項6
潜在的に関心のある項目又は人物を決定するステップが、前記少なくとも1つの黙示的なトピック固有のソーシャルネットワーク内で人気のある項目又は人物を決定するステップを含む、ことを特徴とする請求項1に記載の方法。
請求項7
提示するステップが、グラフィカルユーザインターフェイスを表示するステップを含む、ことを特徴とする請求項1に記載の方法。
請求項8
コンピュータベースのネットワーク内のユーザにとって潜在的に関心のある項目又は人物を推奨する方法であって、複数ユーザの1又はそれ以上の種類のコンピュータベースの社会的行動に関する情報を取得するステップと、前記取得した社会的行動情報に少なくとも部分的に基づいて、及び意味的に繊細な語彙分類を利用して、1又はそれ以上の黙示的なトピック固有のソーシャルネットワークを決定するステップと、前記トピック固有のソーシャルネットワーク内のユーザに関する社会的行動に基づいて決定された前記トピック固有のソーシャルネットワーク内のユーザにとって潜在的に関心のある項目又は人物の推奨を含むグラフィカルユーザインターフェイスを前記ユーザに提示するステップと、前記項目又は人物が前記ユーザにとって関心のあるものであるかもしれないと判断した際に利用した前記論理的根拠の指標を前記グラフィカルユーザインターフェイス内に提示するステップと、前記ユーザが前記推奨又は前記論理的根拠に関するフィードバックを提供するための機会を前記グラフィカルユーザインターフェイス内に提示するステップと、を含むことを特徴とする方法。
請求項9
情報を取得するステップが、ユーザのタグ付けパターンに関する情報を取得するステップを含む、ことを特徴とする請求項8に記載の方法。
請求項10
前記論理的根拠の指標を提示するステップが、前記語彙分類の要素を提示するステップを含む、ことを特徴とする請求項8に記載の方法。
請求項11
前記論理的根拠の指標を提示するステップが、前記ユーザの黙示的ソーシャルネットワーク内の少なくとも1人のユーザのタグ付け行動の指標を提示するステップを含む、ことを特徴とする請求項8に記載の方法。
請求項12
前記論理的根拠の指標を提示するステップが、前記項目又は人物が前記ユーザにとって関心のあるものであると判断する際に使用した方針の指標を提示するステップを含む、ことを特徴とする請求項8に記載の方法。
請求項13
前記ユーザがフィードバックを提供するための機会を提示するステップが、前記推奨が役に立ったかどうかを前記ユーザが示すための機会を提示するステップを含む、ことを特徴とする請求項8に記載の方法。
請求項14
提供されたフィードバックを利用して、前記トピック固有の黙示的ソーシャルネットワーク内のユーザに対する将来的な推奨を改善するステップを含む、ことを特徴とする請求項8に記載の方法。
請求項15
提供されたフィードバックを利用して、前記語彙分類を改善するステップを含む、ことを特徴とする請求項8に記載の方法。
請求項16
1又はそれ以上の黙示的なトピック固有のソーシャルネットワークを決定するステップが、タグスペースに関する分析を利用するステップを含む、ことを特徴とする請求項8に記載の方法。
請求項17
コンピュータベースのネットワーク内のユーザに推奨するための潜在的に関心のある項目又は人物を決定するためのシステムであって、ネットワークに接続された1又はそれ以上のサーバコンピュータと、前記ネットワークに接続された複数のユーザコンピュータと、を含み、前記1又はそれ以上のサーバコンピュータが推奨プログラムを含み、該推奨プログラムが、複数ユーザの1又はそれ以上の種類のコンピュータベースの社会的行動に関する情報を取得し、前記取得した社会的行動情報に少なくとも部分的に基づいて、及び意味的に繊細な語彙ベースの分類を利用して、1又はそれ以上の黙示的トピック固有のソーシャルネットワークを決定し、前記トピック固有のソーシャルネットワーク内のユーザに関連する社会的行動に基づいて決定された前記トピック固有のソーシャルネットワーク内のユーザにとって潜在的に関心のある項目又は人物の推奨を含むグラフィカルユーザインターフェイスを前記ユーザに提示し、前記項目又は人物が前記ユーザにとって関心のあるものであるかもしれないと判断した際に利用した前記論理的根拠の指標を前記グラフィカルユーザインターフェイス内に提示し、前記ユーザが前記推奨に関するフィードバックを提供するための機会を前記グラフィカルユーザインターフェイス内に提示する、ためのものであることを特徴とするシステム。
請求項18
複数ユーザの1又はそれ以上の種類のコンピュータベースの社会的行動に関する前記情報を記憶するためのデータベースを含む、ことを特徴とする請求項17に記載のシステム。
請求項19
前記論理的根拠の表示を提示するステップが、前記1又はそれ以上の黙示的なトピック固有の語彙分類のうちの少なくとも1つに関する語彙分類の中の用語の階層を提示するステップを含む、ことを特徴とする請求項17に記載のシステム。
請求項20
コンピュータベースのネットワーク内のユーザにとって潜在的に関心のある項目を推奨する方法を処理ユニットに実行させるための命令を含むコンピュータ可読媒体を含むコンピュータプログラム製品であって、前記方法が、複数ユーザの1又はそれ以上の種類のコンピュータベースの社会的行動に関する情報を取得するステップと、前記取得した社会的行動情報に少なくとも部分的に基づいて、及び意味的に繊細な語彙ベースの分類を利用して、1又はそれ以上の黙示的なトピック固有のソーシャルネットワークを決定するステップと、前記トピック固有のソーシャルネットワーク内のユーザに関する社会的行動に基づいて決定された前記トピック固有のソーシャルネットワーク内のユーザにとって潜在的に関心のある項目の推奨を含むグラフィカルユーザインターフェイスを前記ユーザに提示するステップと、前記項目が前記ユーザにとって関心のあるものであるかもしれないと判断した際に利用した前記論理的根拠の指標を前記グラフィカルユーザインターフェイス内に提示するステップと、前記ユーザが前記推奨に関するフィードバックを提供するための機会を前記グラフィカルユーザインターフェイス内に提示するステップと、を含むことを特徴とするコンピュータプログラム製品。
类似技术:
公开号 | 公开日 | 专利标题
US10699202B2|2020-06-30|Inferential-based communications method and system
JP6087015B2|2017-03-01|オンライン・ソーシャル・ネットワーク上での検索クエリ対話
US20170372204A1|2017-12-28|Methods and apparatus for providing information of interest to one or more users
US10496683B2|2019-12-03|Automatically linking text to concepts in a knowledge base
JP6435307B2|2018-12-05|Search intent for queries
JP6408081B2|2018-10-17|オンライン・ソーシャル・ネットワーク上の検索結果をブレンドすること
US10430425B2|2019-10-01|Generating suggested queries based on social graph information
JP6174228B2|2017-08-02|クエリについての逆演算子の使用
Mohammadi et al.2014|M endeley readership altmetrics for the social sciences and humanities: Research evaluation and knowledge flows
US9129305B2|2015-09-08|Systems and methods for targeted advertising
US10572521B2|2020-02-25|Automatic new concept definition
US20190073597A1|2019-03-07|Determining trustworthiness and compatibility of a person
Bobadilla et al.2013|Recommender systems survey
Li et al.2013|Deriving market intelligence from microblogs
Bontcheva et al.2014|Making sense of social media streams through semantics: a survey
US10235681B2|2019-03-19|Text extraction module for contextual analysis engine
Kardan et al.2013|A novel approach to hybrid recommendation systems based on association rules mining for content recommendation in asynchronous discussion groups
Srba et al.2016|A comprehensive survey and classification of approaches for community question answering
JP2018022506A|2018-02-08|オンライン・ソーシャル・ネットワークにおける検索クエリのための静的ランク付け
Bouadjenek et al.2016|Social networks and information retrieval, how are they converging? A survey, a taxonomy and an analysis of social information retrieval approaches and platforms
US10025860B2|2018-07-17|Search of sources and targets based on relative expertise of the sources
US9754210B2|2017-09-05|User interests facilitated by a knowledge base
Ruotsalo et al.2013|SMARTMUSEUM: A mobile recommender system for the Web of Data
US20160048601A1|2016-02-18|Dynamically generating recommendations based on social graph information
JP5662961B2|2015-02-04|レビュー処理方法およびシステム
同族专利:
公开号 | 公开日
WO2009085602A1|2009-07-09|
HK1151367A1|2012-01-27|
CN101903874A|2010-12-01|
US9195752B2|2015-11-24|
JP5230751B2|2013-07-10|
CN101903874B|2015-05-20|
KR101151572B1|2012-07-05|
TW200935250A|2009-08-16|
KR20100095024A|2010-08-27|
US20090164897A1|2009-06-25|
TWI408560B|2013-09-11|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
JP2006092538A|2004-09-20|2006-04-06|Microsoft Corp|ナレッジ交換プロファイルを生成する方法、システム、および装置|
JP2007213401A|2006-02-10|2007-08-23|Kddi Corp|ユーザ嗜好の音楽データに基づいてコミュニティを構成するコミュニティサイトサーバ及びプログラム|
US20080243638A1|2007-03-30|2008-10-02|Chan James D|Cluster-based categorization and presentation of item recommendations|WO2013118424A1|2012-02-06|2013-08-15|日本電気株式会社|ユーザグルーピングシステム、端末及びユーザグルーピング方法|
JP2014527232A|2011-08-12|2014-10-09|フェイスブック,インク.|自然言語処理に基づく、種々のオブジェクトに対する係数付与|
JP2015135668A|2014-01-17|2015-07-27|インテル コーポレイション|コンテント及び関係距離に基づいて人々をつなげるコンピューティング装置及び方法|
KR20160003312A|2011-07-26|2016-01-08|페이스북, 인크.|사용자로부터의 임의의 검색 쿼리의 수신 전 사용자로의 검색 결과 제안|
JP2017079068A|2010-07-01|2017-04-27|フェイスブック,インク.|ソーシャルネットワークのユーザ間のやりとりの円滑化|
US9934284B2|2011-06-03|2018-04-03|Facebook, Inc.|Context-based selection of calls-to-action associated with search results|AU1566597A|1995-12-27|1997-08-11|Gary B. Robinson|Automated collaborative filtering in world wide web advertising|
EP2178006A3|1999-01-26|2011-04-13|Xerox Corporation|Multi-modal information access|
SG106565A1|1999-08-19|2004-10-29|Ibm|Network-based virtual commodity exchange|
US7403910B1|2000-04-28|2008-07-22|Netflix, Inc.|Approach for estimating user ratings of items|
US20020040363A1|2000-06-14|2002-04-04|Gadi Wolfman|Automatic hierarchy based classification|
US6947922B1|2000-06-16|2005-09-20|Xerox Corporation|Recommender system and method for generating implicit ratings based on user interactions with handheld devices|
US7054900B1|2000-08-18|2006-05-30|Netzero, Inc.|Automatic, profile-free web page recommendation|
TW513645B|2000-10-02|2002-12-11|Ching-Ji Lin|Gift planning mechanism|
JP2004094382A|2002-08-29|2004-03-25|Ntt Comware Corp|レコメンデーション装置、広告配信方法|
US20040098744A1|2002-11-18|2004-05-20|Koninklijke Philips Electronics N.V.|Creation of a stereotypical profile via image based clustering|
JP2004192542A|2002-12-13|2004-07-08|Nippon Telegr & Teleph Corp <Ntt>|情報推薦装置、情報推薦方法、プログラムおよび記録媒体|
US7526459B2|2003-11-28|2009-04-28|Manyworlds, Inc.|Adaptive social and process network systems|
US7680770B1|2004-01-21|2010-03-16|Google Inc.|Automatic generation and recommendation of communities in a social network|
US7328209B2|2004-08-11|2008-02-05|Oracle International Corporation|System for ontology-based semantic matching in a relational database system|
FI20041323A|2004-10-12|2006-04-13|Xtract Oy|Analysoija, järjestelmä ja menetelmä toivotun käyttäjäjoukon määrittämiseksi|
US20070073745A1|2005-09-23|2007-03-29|Applied Linguistics, Llc|Similarity metric for semantic profiling|
EP2052335A4|2006-08-18|2010-11-17|Sony Corp|System and method of selective media content access through a recommendation engine|
CN101079031A|2006-06-15|2007-11-28|腾讯科技(深圳)有限公司|一种网页主题提取系统和方法|
CN100521611C|2006-12-13|2009-07-29|腾讯科技(深圳)有限公司|一种sns社区中推荐朋友的方法及系统|
US8024328B2|2006-12-18|2011-09-20|Microsoft Corporation|Searching with metadata comprising degree of separation, chat room participation, and geography|
US8095521B2|2007-03-30|2012-01-10|Amazon Technologies, Inc.|Recommendation system with cluster-based filtering of recommendations|
US7734641B2|2007-05-25|2010-06-08|Peerset, Inc.|Recommendation systems and methods using interest correlation|
US20080294622A1|2007-05-25|2008-11-27|Issar Amit Kanigsberg|Ontology based recommendation systems and methods|
TWM322583U|2007-06-06|2007-11-21|Song-Wei Chu|Real-time logistic system|
US7885986B2|2007-06-27|2011-02-08|Microsoft Corporation|Enhanced browsing experience in social bookmarking based on self tags|
US7539632B1|2007-09-26|2009-05-26|Amazon Technologies, Inc.|Method, medium, and system for providing activity interest information|US20090319436A1|2008-06-18|2009-12-24|Delip Andra|Method and system of opinion analysis and recommendations in social platform applications|
US8484297B2|2008-07-31|2013-07-09|Palo Alto Research Center Incorporated|Method for collaboratively tagging and highlighting electronic documents|
US8601377B2|2008-10-08|2013-12-03|Yahoo! Inc.|System and method for maintaining context sensitive user groups|
CN101446961A|2008-12-24|2009-06-03|腾讯科技(深圳)有限公司|在网络社区中对用户及其好友进行关联的方法及系统|
US9141271B2|2009-08-26|2015-09-22|Yahoo! Inc.|Taking action upon users in a social networking system with respect to a purpose based on compatibility of the users to the purpose|
US9424368B2|2009-09-18|2016-08-23|International Business Machines Corporation|Storing and retrieving tags|
US20110173198A1|2010-01-12|2011-07-14|Yahoo! Inc.|Recommendations based on relevant friend behaviors|
US8805342B2|2010-01-27|2014-08-12|Microsoft Corporation|Content sharing for mobile devices|
KR101094704B1|2010-02-16|2011-12-26|주식회사 누리지미디어|소셜 네트워크 기반 패션 콘텐츠 서비스 시스템|
US10600073B2|2010-03-24|2020-03-24|Innovid Inc.|System and method for tracking the performance of advertisements and predicting future behavior of the advertisement|
US9946775B2|2010-03-24|2018-04-17|Taykey Ltd.|System and methods thereof for detection of user demographic information|
US8965835B2|2010-03-24|2015-02-24|Taykey Ltd.|Method for analyzing sentiment trends based on term taxonomies of user generated content|
US9613139B2|2010-03-24|2017-04-04|Taykey Ltd.|System and methods thereof for real-time monitoring of a sentiment trend with respect of a desired phrase|
WO2011119410A2|2010-03-24|2011-09-29|Taykey, Ltd.|A system and methods thereof for mining web based user generated content for creation of term taxonomies|
US8782046B2|2010-03-24|2014-07-15|Taykey Ltd.|System and methods for predicting future trends of term taxonomies usage|
US9183292B2|2010-03-24|2015-11-10|Taykey Ltd.|System and methods thereof for real-time detection of an hidden connection between phrases|
US8972419B2|2010-04-28|2015-03-03|JVC Kenwood Corporation|Item selecting apparatus, item selecting method and item selecting program|
CN102279856B|2010-06-09|2013-10-02|阿里巴巴集团控股有限公司|一种网站导航实现方法及系统|
CN102279851B|2010-06-12|2017-05-03|阿里巴巴集团控股有限公司|一种智能导航方法、装置和系统|
US9002924B2|2010-06-17|2015-04-07|Microsoft Technology Licensing, Llc|Contextual based information aggregation system|
US20110320373A1|2010-06-25|2011-12-29|Microsoft Corporation|Product conversations among social groups|
WO2012015958A2|2010-07-27|2012-02-02|Davis Frederic E|Semantically generating personalized recommendations based on social feeds to a user in real-time and display methods thereof|
TW201205307A|2010-07-30|2012-02-01|Ibm|Method, apparatus and computer program product for efficiently sharing information|
US10216393B2|2010-07-30|2019-02-26|International Business Machines Corporation|Efficiently sharing user selected information with a set of determined recipients|
CN102375844A|2010-08-20|2012-03-14|腾讯数码(天津)有限公司|信息提供方法和系统|
CN102404239B|2010-09-08|2015-11-25|腾讯科技(深圳)有限公司|一种用于在微博中提供广播消息的方法和系统|
JP2012064166A|2010-09-17|2012-03-29|Kddi Corp|コンテンツ作成装置およびコンテンツ作成方法|
US9679060B2|2010-10-13|2017-06-13|Microsoft Technology Licensing, Llc|Following online social behavior to enhance search experience|
US9311308B2|2010-10-29|2016-04-12|Hewlett-Packard Development Company, L.P.|Content recommendation for groups|
US9418160B2|2010-12-17|2016-08-16|Microsoft Technology Licensing, Llc|Hash tag management in a microblogging infrastructure|
US9996620B2|2010-12-28|2018-06-12|Excalibur Ip, Llc|Continuous content refinement of topics of user interest|
US20120179717A1|2011-01-11|2012-07-12|Sony Corporation|System and method for effectively providing entertainment recommendations to device users|
US20120185779A1|2011-01-13|2012-07-19|International Business Machines Corporation|Computer System and Method of Audience-Suggested Content Creation in Social Media|
US20120209839A1|2011-02-15|2012-08-16|Microsoft Corporation|Providing applications with personalized and contextually relevant content|
TWI480742B|2011-03-18|2015-04-11|Ind Tech Res Inst|基於動態語言模型之推薦方法與推薦系統|
US8838688B2|2011-05-31|2014-09-16|International Business Machines Corporation|Inferring user interests using social network correlation and attribute correlation|
US9613339B2|2011-06-30|2017-04-04|International Business Machines Corporation|Information exchange in the social network environment|
US20130018838A1|2011-07-14|2013-01-17|Parnaby Tracey J|System and Method for Social Influence Credentialing within a Sentiment Sharing Community|
US8949330B2|2011-08-24|2015-02-03|Venkata Ramana Chennamadhavuni|Systems and methods for automated recommendations for social media|
US9111256B2|2011-08-26|2015-08-18|Elwha Llc|Selection information system and method for ingestible product preparation system and method|
US9785985B2|2011-08-26|2017-10-10|Elwha Llc|Selection information system and method for ingestible product preparation system and method|
US8892249B2|2011-08-26|2014-11-18|Elwha Llc|Substance control system and method for dispensing systems|
US10026336B2|2011-08-26|2018-07-17|Elwha Llc|Refuse intelligence acquisition system and method for ingestible product preparation system and method|
US9947167B2|2011-08-26|2018-04-17|Elwha Llc|Treatment system and method for ingestible product dispensing system and method|
US9240028B2|2011-08-26|2016-01-19|Elwha Llc|Reporting system and method for ingestible product preparation system and method|
US9037478B2|2011-08-26|2015-05-19|Elwha Llc|Substance allocation system and method for ingestible product preparation system and method|
US9922576B2|2011-08-26|2018-03-20|Elwha Llc|Ingestion intelligence acquisition system and method for ingestible material preparation system and method|
US8989895B2|2011-08-26|2015-03-24|Elwha, Llc|Substance control system and method for dispensing systems|
US10192037B2|2011-08-26|2019-01-29|Elwah LLC|Reporting system and method for ingestible product preparation system and method|
US20130054695A1|2011-08-26|2013-02-28|Elwha LLC, a limited liability company of the State of Delaware|Social network reporting system and method for ingestible material preparation system and method|
US9997006B2|2011-08-26|2018-06-12|Elwha Llc|Treatment system and method for ingestible product dispensing system and method|
US20130054010A1|2011-08-26|2013-02-28|Elwha LLC, a limited liability company of the State of Delaware|Social network reporting system and method for ingestible material preparation system and method|
US20130054255A1|2011-08-26|2013-02-28|Elwha LLC, a limited liability company of the State of Delaware|Controlled substance authorization and method for ingestible product preparation system and method|
US9785628B2|2011-09-29|2017-10-10|Microsoft Technology Licensing, Llc|System, method and computer-readable storage device for providing cloud-based shared vocabulary/typing history for efficient social communication|
US9984378B2|2011-10-19|2018-05-29|Facebook, Inc.|Passive sharing|
US10134046B2|2011-11-09|2018-11-20|Excalibur Ip, Llc|Social sharing and influence graph system and method|
TWI482108B|2011-12-29|2015-04-21|Univ Nat Taiwan|To bring virtual social networks into real-life social systems and methods|
US20140046727A1|2011-12-29|2014-02-13|David Stanasolovich|Method, device, and system for generating online social community profiles|
CN103218719B|2012-01-19|2016-12-07|阿里巴巴集团控股有限公司|一种电子商务网站导航方法及系统|
CN102663047B|2012-03-29|2014-11-05|中国科学院计算技术研究所|移动阅读中的社交关系挖掘方法及装置|
US8510287B1|2012-04-08|2013-08-13|Microsoft Corporation|Annotating personalized recommendations|
US8566866B1|2012-05-09|2013-10-22|Bluefin Labs, Inc.|Web identity to social media identity correlation|
US8874674B2|2012-06-01|2014-10-28|Bank Of America Corporation|System for optimizing social networking|
US20130330451A1|2012-06-12|2013-12-12|Elwha LLC, a limited liability company of the State of Delaware|Substrate Structure Duct Treatment System and Method for Ingestible Product System and Method|
US20130330447A1|2012-06-12|2013-12-12|Elwha LLC, a limited liability company of the State of Delaware|Substrate Structure Deposition Treatment System And Method For Ingestible Product System and Method|
US10121218B2|2012-06-12|2018-11-06|Elwha Llc|Substrate structure injection treatment system and method for ingestible product system and method|
JP6030865B2|2012-06-13|2016-11-24|ユニ・チャーム株式会社|Recommended product presentation system|
KR101689945B1|2012-06-30|2017-01-09|엠파이어 테크놀로지 디벨롭먼트 엘엘씨|표명된 관심 및 연관된 활동들에의 실제 참여에 기초한 프로파일 구성을 위한 방법 및 디바이스|
WO2014040266A1|2012-09-14|2014-03-20|Nokia Corporation|Method and apparatus for constructing latent social network models|
US9852239B2|2012-09-24|2017-12-26|Adobe Systems Incorporated|Method and apparatus for prediction of community reaction to a post|
USD737841S1|2013-03-14|2015-09-01|Microsoft Corporation|Display screen with graphical user interface|
USD735749S1|2013-03-14|2015-08-04|Microsoft Corporation|Display screen with graphical user interface|
USD735233S1|2013-03-14|2015-07-28|Microsoft Corporation|Display screen with graphical user interface|
CN103220284A|2013-04-09|2013-07-24|四川长虹电器股份有限公司|网络社交的方法|
US9824410B1|2013-04-29|2017-11-21|Grubhub Holdings Inc.|System, method and apparatus for assessing the accuracy of estimated food delivery time|
CN103294800B|2013-05-27|2016-12-28|华为技术有限公司|一种信息推送方法及装置|
US9483580B2|2013-06-11|2016-11-01|International Business Machines Corporation|Estimation of closeness of topics based on graph analytics|
TWI575391B|2013-06-18|2017-03-21|財團法人資訊工業策進會|社群資料篩選系統、方法及其非揮發性電腦可讀取紀錄媒體|
WO2014204900A2|2013-06-19|2014-12-24|Alibaba Group Holding Limited|Method and system for recommending information|
US20150081469A1|2013-09-17|2015-03-19|International Business Machines Corporation|Assisting buying decisions using customer behavior analysis|
US20150149261A1|2013-11-25|2015-05-28|Flipboard, Inc.|Measuring quality of content items presented by a digital magazine server|
US9754210B2|2014-04-01|2017-09-05|Microsoft Technology Licensing, Llc|User interests facilitated by a knowledge base|
CN104063476A|2014-06-30|2014-09-24|北京奇虎科技有限公司|基于社交网络的内容推荐方法和系统|
US9690860B2|2014-06-30|2017-06-27|Yahoo! Inc.|Recommended query formulation|
US9613033B2|2014-08-29|2017-04-04|Yahoo!, Inc.|Emotionally relevant content|
US10366434B1|2014-10-22|2019-07-30|Grubhub Holdings Inc.|System and method for providing food taxonomy based food search and recommendation|
CN105100853B|2015-06-30|2019-02-22|北京奇艺世纪科技有限公司|一种虚拟键盘字符排列的方法及装置|
CN106570008B|2015-10-09|2020-03-27|阿里巴巴集团控股有限公司|推荐方法及装置|
TWI582617B|2015-11-18|2017-05-11|財團法人資訊工業策進會|社群文章影響力預測方法以及使用其的社群文章影響力預測裝置|
US10049155B2|2016-01-20|2018-08-14|Bank Of America Corporation|System for mending through automated processes|
US10705721B2|2016-01-21|2020-07-07|Samsung Electronics Co., Ltd.|Method and system for providing topic view in electronic device|
CN106126519B|2016-06-01|2019-07-26|腾讯科技(深圳)有限公司|媒体信息的展示方法及服务器|
US10275839B2|2016-07-26|2019-04-30|Microsoft Technology Licensing, Llc|Feedback-based recommendation of member attributes in social networks|
US10762546B1|2017-09-28|2020-09-01|Grubhub Holdings Inc.|Configuring food-related information search and retrieval based on a predictive quality indicator|
法律状态:
2012-06-29| A131| Notification of reasons for refusal|Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120628 |
2012-09-29| A601| Written request for extension of time|Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120928 |
2012-10-09| A602| Written permission of extension of time|Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20121005 |
2012-10-30| A601| Written request for extension of time|Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20121029 |
2012-11-06| A602| Written permission of extension of time|Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20121105 |
2012-11-29| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121128 |
2013-02-15| TRDD| Decision of grant or rejection written|
2013-02-22| A01| Written decision to grant a patent or to grant a registration (utility model)|Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130221 |
2013-03-28| A61| First payment of annual fees (during grant procedure)|Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130319 |
2013-03-29| R150| Certificate of patent or registration of utility model|Ref document number: 5230751 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
2013-03-29| FPAY| Renewal fee payment (event date is renewal date of database)|Free format text: PAYMENT UNTIL: 20160329 Year of fee payment: 3 |
2015-05-08| S111| Request for change of ownership or part of ownership|Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
2015-05-18| R350| Written notification of registration of transfer|Free format text: JAPANESE INTERMEDIATE CODE: R350 |
2016-01-19| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2016-11-21| S531| Written request for registration of change of domicile|Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
2016-11-30| R350| Written notification of registration of transfer|Free format text: JAPANESE INTERMEDIATE CODE: R350 |
2017-01-24| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2018-01-23| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2019-01-15| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2019-10-29| S533| Written request for registration of change of name|Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
2019-12-25| R350| Written notification of registration of transfer|Free format text: JAPANESE INTERMEDIATE CODE: R350 |
2020-03-03| S111| Request for change of ownership or part of ownership|Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
2020-03-11| R350| Written notification of registration of transfer|Free format text: JAPANESE INTERMEDIATE CODE: R350 |
2020-03-17| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2020-03-23| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2020-12-17| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]